ul#menusuperior{list-style-type:none; margin: 0 0 0 250px;}
ul#menusuperior li{line-height:40px;text-align:center; }
ul#menusuperior li a{color: #000; height:40px; padding: 0px 25px; width: auto;}
ul#menusuperior li a:hover {color: #f6f6f6;}


#main-menu ul { list-style: none; margin-bottom: 7px;}
#main-menu ul li a{display: block;font-weight: bold;text-decoration: none;
   padding: 5px 0px;line-height: 120%; color: #000; }
#main-menu ul li a:hover{}
#main-menu ul li ul {list-style: none;margin-bottom: 7px;}
#main-menu ul li ul li a{display: block;font-weight: normal;color: #000;text-decoration: none;
        padding: 5px;padding-left: 10px;}
#main-menu ul li ul li a:hover {color: red; text-decoration: none;}